package me.flyray.bsin.facade.service;



import com.alibaba.cloud.ai.graph.exception.GraphStateException;

import java.util.Map;

public interface AgentChatService {

    public Map<String, Object> chat(Map<String, Object> requestMap) throws GraphStateException;

    public Map<String, Object> reActChat(Map<String, Object> requestMap) throws GraphStateException;

    public Map<String, Object> mcpChat(Map<String, Object> requestMap) throws GraphStateException;

    public Map<String, Object> workflowChat(Map<String, Object> requestMap) throws GraphStateException;

    public Map<String, Object> memoryChat(Map<String, Object> requestMap) throws GraphStateException;

    public Map<String, Object> ragChat(Map<String, Object> requestMap) throws GraphStateException;

}
